#tables
{
font-family: Arial, Helvetica, sans-serif;
width:100%;
border-collapse:collapse;
 top:0px;
 left: 5px;
}

#tables td, #tables th 
{
font-size:12px;
border:1px solid #D3DAED;
padding:4px 7px 4px 7px;
}

#tables th 
{
font-size:13px;
text-align:center;
padding-top:7px;
padding-bottom:4px;
background-color:#DBE1F2;
color:#528DC8;
font-weight:  bold;
font-family: Times New Roman, Times, Serif;
}

#tables tr.alt td 
{
color:#000000;
background-color:#EAF2D3;
}

#tables td.actions {
   text-align: center;
}
#tables td.actions a {
   padding: 0 10px 0 10px;
}
.slim { width: 88px; }
.hover { background-color: #FEFCC6; }